devote resources to

Translations
consacrer des ressources à
Words
resource

noun
ressource
devote

verb
se consacrer à